home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Loadstar 94
/
094.d81
/
cryptic 94
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-08-26
|
5KB
|
166 lines
5 dv=peek(186):ifdv<8thendv=8
7 dimw$(300)
10 poke53281,0:poke53280,0:print"[147]"
12 sys57812"input any ce00",8,0:poke780,0:poke781,0:poke782,206:sys65493
14 gosub60000
16 sys52736,"cryptdata 94",dv
18 h=peek(252)*256+peek(251)
19 goto90
20 open4,4,7:close4
22 fl=0:poke214,20:print"[159]"
24 ifst=-128thenprintc$q$:fl=1:goto28
26 printc$u$:poke198,0
28 geta$:ifa$=""then28
29 return
30 poke214,23:print
32 print" [193]ny key [155]- more [210][197][212][213][210][206] [155]- menu[159][145]":poke198,0
34 geta$:ifa$=""then34
36 fg=0:ifa$=ch$thenfg=1
38 return
50 fori=130to150
52 ifw$(i)="*"thenx=i+1:i=150
54 next
56 return
90 v=53248
91 fori=832to876:pokei,255:next
92 fori=0to4:poke2040+i,13:pokev+39+i,6:next
93 pokev+16,0:pokev+29,31:pokev+27,31
94 fori=0to3:pokev+2*i,70+i*48:pokev+1+2*i,70:next:pokev+8,240:pokev+9,70
100 print"[147]"
101 ch$=chr$(13):bk$="[191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191]"
102 fori=0to4:readb$(i):next
103 data"[159] [195] [210] [217] [208] [212] [201] [195] [195] [207] [210] [206] [197] [210] "
104 data" 1. [208]rint [195]ryptic "
105 data" 2. [208]rint/[214]iew [211]olution "
106 data" 3. [208]rint/[214]iew [201]nstructions "
107 data" 4. [200]ead [194]ack to [204][207][193][196][211][212][193][210] "
108 p$=" [208]ress a number "
109 r$=" ([208])rinter or ([211])creen "
110 e$=" "
111 q$=" [208]rinter's off! [208]ress a key "
112 u$=" [211]et top of form - press key ":v$=" [208]ress a key to print clues "
113 tp$="[191][191][191][191][176][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][174][146][191][191][191][191]"
114 md$="[191][191][191][191][221][159] [221][146][191][191][191][191]"
115 bt$="[191][191][191][191][173][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][189][146][191][191][191][191]"
116 c$=""
117 pp$=" "
118 f$=" ":g$="!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!"
119 gosub50
120 fori=1to4:d$(i)=c$+e$+ch$+c$+b$(i)+ch$+c$+e$:next
121 print""bk$:printtp$
122 fori=0to14:printmd$:next
124 printbt$:printbk$
126 printtp$:fori=0to2:printmd$:next:printbt$:printbk$"[145][145][145][145][159]":printc$p$
130 poke214,2:print:printc$b$(0):print""
132 pokev+21,31
134 fori=1to5:printc$b$(i):print"":next
158 poke198,0
160 geta$:ifa$<"1"ora$>"4"then160
162 k=val(a$)
164 poke214,k*3+1:print:print""d$(k)
166 onkgoto200,500,500,900
200 gosub20:ifflthen120
210 open4,4,7
215 fori=0to4:print#4:next
220 print#4," [203][207][207][203][207][204][207][199][217] [210][197][193][210][211] [201][212][211] [213][199][204][217] [200][197][193][196]"
230 print#4
240 print#4,f$g$
241 print#4,f$"! 1! ! 2! ! 3! !##! 4! 5! ! 6! ! 7! ! 8!"
242 print#4,f$"! ! ! ! ! ! !##! ! ! ! ! ! ! ! !"
243 print#4,f$g$
244 print#4,f$"! !##! !##! !##!##!##! !##! !##! !##! !"
245 print#4,f$"! !##! !##! !##!##!##! !##! !##! !##! !"
246 print#4,f$g$
247 print#4,f$"! 9! ! ! ! !##!10! ! ! ! ! ! ! ! !"
248 print#4,f$"! ! ! ! ! !##! ! ! ! ! ! ! ! ! !"
249 print#4,f$g$
250 print#4,f$"! !##! !##! !##! !##! !##! !##! !##! !"
251 print#4,f$"! !##! !##! !##! !##! !##! !##! !##! !"
252 print#4,f$g$
253 print#4,f$"!11! ! ! ! ! ! ! !##!12! ! ! ! ! !"
254 print#4,f$"! ! ! ! ! ! ! ! !##! ! ! ! ! ! !"
255 print#4,f$g$
256 print#4,f$"! !##! !#[216]! !##! !##!13!##! !##!##!##! !"
257 print#4,f$"! !##! !##! !##! !##! !##! !##!##!##! !"
258 print#4,f$g$
259 print#4,f$"!14! ! ! !##!15! ! ! ! ! ! !16!##!##!"
260 print#4,f$"! ! ! ! !##! ! ! ! ! ! ! ! !##!##!"
261 print#4,f$g$
262 print#4,f$"! !##! !##!17!##! !##! !##! !##! !##!18!"
263 print#4,f$"! !##! !##! !##! !##! !##! !##! !##! !"
264 print#4,f$g$
265 print#4,f$"!##!##!19! ! ! ! ! ! ! !##!20! ! ! !"
266 print#4,f$"!##!##! ! ! ! ! ! ! ! !##! ! ! ! !"
267 print#4,f$g$
268 print#4,f$"!21!##!##!##! !##! !##! !##!22!##! !##! !"
269 print#4,f$"! !##!##!##! !##! !##! !##! !##! !##! !"
270 print#4,f$g$
271 print#4,f$"!23! !24! ! ! !##!25! ! ! ! ! ! ! !"
272 print#4,f$"! ! ! ! ! ! !##! ! ! ! ! ! ! ! !"
273 print#4,f$g$
274 print#4,f$"! !##! !##! !##!26!##! !##! !##! !##! !"
275 print#4,f$"! !##! !##! !##! !##! !##! !##! !##! !"
276 print#4,f$g$
277 print#4,f$"!27! ! ! ! ! ! ! ! !##!28! ! ! ! !"
278 print#4,f$"! ! ! ! ! ! ! ! ! !##! ! ! ! ! !"
279 print#4,f$g$
280 print#4,f$"! !##! !##! !##! !##!##!##! !##! !##! !"
281 print#4,f$"! !##! !##! !##! !##!##!##! !##! !##! !"
282 print#4,f$g$
283 print#4,f$"!29! ! ! ! ! ! ! !##!30! ! ! ! ! !"
284 print#4,f$"! ! ! ! ! ! ! ! !##! ! ! ! ! ! !"
285 print#4,f$g$
310 fori=0to16:print#4:next
312 poke214,20:print:printc$v$:poke198,0
313 geta$:ifa$=""then313
315 z=(h-x)/2-1
320 fori=xtox+z
322 print#4,w$(i);
324 print#4,left$(pp$,40-len(w$(i)))w$(i+33)
326 next
332 print#4:close4
334 goto120
500 ifk=3thend1=1:d2=99:d3=49:d4=49
501 ifk=2thend1=100:d2=x-1:d4=(d2-99)/2:d3=99+d4
502 poke214,20:print"[159]":printc$r$:poke198,0
503 getk$:ifk$=""then503
504 ifk$="p"then550
506 ifk$="s"then510
508 goto120
510 pokev+21,0:print"[147][159]":fori=d1tod2
512 ifw$(i)<>"\"then520
514 gosub30:iffgtheni=d2:next:print"[147]":goto120
516 print"[147]":i=i+1
520 ifw$(i)<>"*"thenprint" "w$(i)
524 next
526 gosub30:iffgtheni=d2:print"[147]":goto120
528 goto510
550 gosub20:ifflthen120
552 open4,4,7:fori=0to2:print#4:next
554 fori=d1tod3:l=len(w$(i))
555 ifw$(i)="\"thenprint#4," ";:goto557
556 print#4," "w$(i);
557 ifw$(i+d4)="\"thenprint#4," ":goto560
558 print#4,left$(pp$,40-l)w$(i+d4)
560 next
562 fori=0to63-d4+(k=3):print#4:next:close4
564 goto120
900 fori=0to1000:next:pokev+21,0
905 open15,8,15,"r0:hello connect=hello connect":input#15,er:close15
910 ifer<>63thenprint"[147]":end
920 print"[147][144]load"chr$(34)"hello connect"chr$(34)",8"
930 print"run"
940 poke631,13:poke632,13:poke198,2:end
10000 open15,8,15,"s0:cryptic 94":close15:save"cryptic 94",8:end
60000 print"[147]":z$=" [152] ":poke214,10:print
60010 print" [155][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184]":fori=0to11:printz$:next
60020 print" [151][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][152]"
60030 z$(0)="[195] [210] [217] [208] [212] [201] [195] [195] [207] [210] [206] [197] [210] #94":z$(1)="by [198]ender [212]ucker
60040 z$(2)[178]"(NULL)1.0 (len) 1992 by (NULL)oftdisk, right$nc."[170][199](13)
60050 z$(3)[178]"(NULL)his program is the copyrighted work
60060 z$(4)="of [211][207][198][212][196][201][211][203] [208][213][194][204][201][211][200][201][206][199]. [201]t is not"
60070 z$(5)="shareware or in the public domain."
60080 z$(6)="[210]eport illegal distribution of":z$(7)="this program by calling"
60090 z$(8)="1-800-831-2694 or 1-318-221-8718.":poke214,12:print
60100 fori=0to8:printtab(20-(len(z$(i))/2))""z$(i):next:return